비밀번호 생성기 - 강력한 무작위 비밀번호

—

비밀번호 생성기로 강력한 무작위 비밀번호를 만드세요. 길이와 포함할 문자 세트(대문자, 소문자, 숫자, 기호)를 선택한 후 즉시 생성합니다.

생성기는 Web Crypto API(crypto.getRandomValues)를 사용합니다. 이는 모든 최신 브라우저에서 사용 가능한 암호학적으로 안전한 무작위 소스입니다. Math.random() 기반 생성기와 달리, 그 출력은 보안 용도에 적합합니다. 모든 것이 로컬에서 실행됩니다: 어떤 비밀번호도 전송되거나 저장되지 않습니다.

중요한 계정에는 최소 16자를 사용하세요. 길이가 복잡성을 이깁니다: 긴 무작위 비밀번호는 특수 문자가 있는 짧은 것보다 훨씬 강력합니다. 각 계정마다 고유한 비밀번호를 생성하고 비밀번호 관리자에 저장하세요 — 재사용은 가장 큰 현실 세계 보안 위험입니다. 생성된 비밀번호를 클릭하면 클립보드에 복사됩니다.

공식
선택된 문자 세트에 대해 crypto.getRandomValues(); 엔트로피 ≈ 길이 × log₂(세트 크기)

자주 묻는 질문

비밀번호를 강력하게 만드는 것은?
길이와 무작위성입니다. 추가되는 각 문자는 검색 공간을 곱합니다; 모든 문자 세트를 사용한 16자 무작위 비밀번호는 약 100비트의 엔트로피를 가지며 — 무차별 대입으로는 사실상 해독 불가능합니다.
비밀번호는 얼마나 길어야 하나요?
중요한 계정에는 최소 16자, 절대적인 최솟값으로 12자를 사용하세요. 길수록 항상 좋습니다 — 길이는 복잡성 규칙보다 훨씬 더 중요합니다.
이 비밀번호들은 안전하게 생성되나요?
네. 비밀번호는 Web Crypto API(crypto.getRandomValues)로 생성됩니다 — 암호학적으로 안전한 무작위 소스로 — 전적으로 브라우저에서 생성됩니다. 아무것도 전송되거나 저장되지 않습니다.
비밀번호 관리자를 사용해야 하나요?
네. 각 계정마다 고유한 무작위 비밀번호를 생성하고 비밀번호 관리자가 기억하게 하세요. 비밀번호 재사용은 계정 보안의 가장 큰 위험입니다.

관련 계산기